# -*- GAP -*-

Theta32K :=
rec(
  adjacencies := [ [ 3, 4, 5, 6, 7, 8 ], [ 3, 4, 9, 10, 11, 12 ], [ 1, 2, 13, 14, 15, 16 ], [ 1, 2, 17, 18, 19, 20 ], 
      [ 1, 13, 17, 26, 27, 31 ], [ 1, 14, 18, 24, 29, 31 ], [ 1, 15, 19, 24, 27, 30 ], [ 1, 16, 20, 26, 29, 30 ], 
      [ 2, 13, 17, 24, 29, 30 ], [ 2, 14, 18, 26, 27, 30 ], [ 2, 15, 19, 26, 29, 31 ], [ 2, 16, 20, 24, 27, 31 ], 
      [ 3, 5, 9, 21, 22, 23 ], [ 3, 6, 10, 21, 25, 28 ], [ 3, 7, 11, 22, 25, 32 ], [ 3, 8, 12, 23, 28, 32 ], 
      [ 4, 5, 9, 25, 28, 32 ], [ 4, 6, 10, 22, 23, 32 ], [ 4, 7, 11, 21, 23, 28 ], [ 4, 8, 12, 21, 22, 25 ], 
      [ 13, 14, 19, 20, 30, 31 ], [ 13, 15, 18, 20, 27, 29 ], [ 13, 16, 18, 19, 24, 26 ], [ 6, 7, 9, 12, 23, 25 ], 
      [ 14, 15, 17, 20, 24, 26 ], [ 5, 8, 10, 11, 23, 25 ], [ 5, 7, 10, 12, 22, 28 ], [ 14, 16, 17, 19, 27, 29 ], 
      [ 6, 8, 9, 11, 22, 28 ], [ 7, 8, 9, 10, 21, 32 ], [ 5, 6, 11, 12, 21, 32 ], [ 15, 16, 17, 18, 30, 31 ] ],
  autGroup := Group( [ ( 7, 8)(11,12)(15,16)(19,20)(22,23)(24,29)(25,28)(26,27), ( 6, 7)(10,11)(14,15)(18,19)(21,22)
        (27,31)(28,32)(29,30), ( 5, 6)( 9,10)(13,14)(17,18)(22,25)(23,28)(24,27)(26,29), 
      ( 2,13)( 4, 5)(10,21)(11,22)(12,23)(18,31)(19,27)(20,26), ( 3, 4)(13,17)(14,18)(15,19)(16,20)(21,32)(22,28)
        (23,25), ( 1, 2)( 5, 9)( 6,10)( 7,11)( 8,12)(24,26)(27,29)(30,31), ( 1, 3)( 2, 4)( 5,13)( 6,14)( 7,15)( 8,16)
        ( 9,17)(10,18)(11,19)(12,20)(21,31)(22,27)(23,26)(24,25)(28,29)(30,32) ] ),
  forms := [ rec(
          forms := [ [ "[-4] + U(2) + U(2)" ] ],
          h := 8 ) ],
  group := Group( [ () ] ),
  h := [ 8 ],
  info := rec(
      bipartite := true,
      distance_regular := true,
      girth := 4,
      pencils := [ [ 6, 32 ] ],
      regular := 6,
      transitive := 2 ),
  isGraph := true,
  isSimple := true,
  names := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 
      29, 30, 31, 32 ],
  order := 32,
  real := [ 8 ],
  representatives := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 
      27, 28, 29, 30, 31, 32 ],
  schreierVector := [ -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, -19, -20, -21, 
      -22, -23, -24, -25, -26, -27, -28, -29, -30, -31, -32 ] );

